cuba bark - Spanish English Dictionary